バージョン

EnsureItemDoesntOverlap(ILayoutItem,ILayoutItem[],Hashtable,Boolean,Boolean,Boolean) メソッド

内部使用のみ。すべての項目を必要に応じて右および下にシフトし、レイアウト項目がその右または下にあるレイアウト項目と重ならないようにします。
シンタックス
'宣言
 
Public Overloads Shared Sub EnsureItemDoesntOverlap( _
   ByVal layoutItem As ILayoutItem, _
   ByVal layoutItems() As ILayoutItem, _
   ByVal hash As Hashtable, _
   ByVal right As Boolean, _
   ByVal below As Boolean, _
   ByVal belowFirst As Boolean _
) 
public static void EnsureItemDoesntOverlap( 
   ILayoutItem layoutItem,
   ILayoutItem[] layoutItems,
   Hashtable hash,
   bool right,
   bool below,
   bool belowFirst
)

パラメータ

layoutItem
スパン サイズが変更されている LayoutItem
layoutItems
レイアウト内のすべてのレイアウト項目の配列。
hash
キーが表示ILayoutItemで、値がGridBagConstraintオブジェクトのハッシュテーブル。
right
項目が右にシフトされるかどうか。
below
項目が下にシフトされるかどうか。
belowFirst
項目が最初の動作として下に配置されるかどうか。
参照